home *** CD-ROM | disk | FTP | other *** search
/ OpenGL Superbible (2nd Edition) / OpenGL SuperBible e2.iso / tools / FLTK-1.0.6 / test / mandelbrot_ui.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-09-27  |  971 b   |  39 lines

  1. // generated by Fast Light User Interface Designer (fluid) version 1.00
  2.  
  3. #ifndef mandelbrot_ui_h
  4. #define mandelbrot_ui_h
  5. #include <FL/Fl.H>
  6. #include <FL/Fl_Box.H>
  7. #include <FL/Fl_Input.H>
  8. #include <FL/Fl_Slider.H>
  9. #include <FL/Fl_Window.H>
  10. #include "mandelbrot.h"
  11.  
  12. class Drawing_Window {
  13. public:
  14.   void make_window();
  15.   Fl_Window *window;
  16.   Drawing_Area *d;
  17.   Fl_Input *x_input;
  18. private:
  19.   inline void cb_x_input_i(Fl_Input*, void*);
  20.   static void cb_x_input(Fl_Input*, void*);
  21. public:
  22.   Fl_Input *y_input;
  23. private:
  24.   inline void cb_y_input_i(Fl_Input*, void*);
  25.   static void cb_y_input(Fl_Input*, void*);
  26. public:
  27.   Fl_Input *w_input;
  28. private:
  29.   inline void cb_w_input_i(Fl_Input*, void*);
  30.   static void cb_w_input(Fl_Input*, void*);
  31.   inline void cb_brightness_i(Fl_Slider*, void*);
  32.   static void cb_brightness(Fl_Slider*, void*);
  33.   inline void cb_iterations_i(Fl_Slider*, void*);
  34.   static void cb_iterations(Fl_Slider*, void*);
  35. public:
  36.   void update_label();
  37. };
  38. #endif
  39.